package com.admin.domain;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class DeclareInstitution implements Serializable {
    /**
     * 
     */
    private Integer id;

    /**
     * 
     */
    private Integer declareId;

    /**
     * 组织建设责任人
     */
    private String orgPersonName;

    /**
     * 责任人电话
     */
    private String orgPersonMobile;

    /**
     * 职务
     */
    private String orgPersonPost;

    /**
     * 工作机制
     */
    private String orgWorkFiles;

    /**
     * 气象员名称
     */
    private String weatherPersonName;

    /**
     * 气象员电话
     */
    private String weatherPersonMobile;

    /**
     * 职务
     */
    private String weatherPersonPost;

    /**
     * 是否有重点单位
     */
    private String isHasHot;

    /**
     * 气象站照片
     */
    private String stationImages;

    /**
     * 气象站说明
     */
    private String stationRemark;

    /**
     * 传播网络-说明
     */
    private String spreadRemark;

    /**
     * 组织保障证明图片
     */
    private String ensureImages;

    /**
     * 组织保障-证明文件
     */
    private String ensureFiles;

    /**
     * 工作情况
     */
    private String weatherWorkRemark;

    /**
     * 重点单位列表
     */
    private String hotCompanys;

    /**
     * 
     */
    private Date createTime;

    /**
     * 
     */
    private Date modifyTime;

    /**
     * t_declare_institution
     */
    private static final long serialVersionUID = 1L;

    /**
     * 获取
     * @return id 
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置
     * @param id 
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取
     * @return declare_id 
     */
    public Integer getDeclareId() {
        return declareId;
    }

    /**
     * 设置
     * @param declareId 
     */
    public void setDeclareId(Integer declareId) {
        this.declareId = declareId;
    }

    /**
     * 获取组织建设责任人
     * @return org_person_name 组织建设责任人
     */
    public String getOrgPersonName() {
        return orgPersonName;
    }

    /**
     * 设置组织建设责任人
     * @param orgPersonName 组织建设责任人
     */
    public void setOrgPersonName(String orgPersonName) {
        this.orgPersonName = orgPersonName == null ? null : orgPersonName.trim();
    }

    /**
     * 获取责任人电话
     * @return org_person_mobile 责任人电话
     */
    public String getOrgPersonMobile() {
        return orgPersonMobile;
    }

    /**
     * 设置责任人电话
     * @param orgPersonMobile 责任人电话
     */
    public void setOrgPersonMobile(String orgPersonMobile) {
        this.orgPersonMobile = orgPersonMobile == null ? null : orgPersonMobile.trim();
    }

    /**
     * 获取职务
     * @return org_person_post 职务
     */
    public String getOrgPersonPost() {
        return orgPersonPost;
    }

    /**
     * 设置职务
     * @param orgPersonPost 职务
     */
    public void setOrgPersonPost(String orgPersonPost) {
        this.orgPersonPost = orgPersonPost == null ? null : orgPersonPost.trim();
    }

    /**
     * 获取工作机制
     * @return org_work_files 工作机制
     */
    public String getOrgWorkFiles() {
        return orgWorkFiles;
    }

    /**
     * 设置工作机制
     * @param orgWorkFiles 工作机制
     */
    public void setOrgWorkFiles(String orgWorkFiles) {
        this.orgWorkFiles = orgWorkFiles == null ? null : orgWorkFiles.trim();
    }

    /**
     * 获取气象员名称
     * @return weather_person_name 气象员名称
     */
    public String getWeatherPersonName() {
        return weatherPersonName;
    }

    /**
     * 设置气象员名称
     * @param weatherPersonName 气象员名称
     */
    public void setWeatherPersonName(String weatherPersonName) {
        this.weatherPersonName = weatherPersonName == null ? null : weatherPersonName.trim();
    }

    /**
     * 获取气象员电话
     * @return weather_person_mobile 气象员电话
     */
    public String getWeatherPersonMobile() {
        return weatherPersonMobile;
    }

    /**
     * 设置气象员电话
     * @param weatherPersonMobile 气象员电话
     */
    public void setWeatherPersonMobile(String weatherPersonMobile) {
        this.weatherPersonMobile = weatherPersonMobile == null ? null : weatherPersonMobile.trim();
    }

    /**
     * 获取职务
     * @return weather_person_post 职务
     */
    public String getWeatherPersonPost() {
        return weatherPersonPost;
    }

    /**
     * 设置职务
     * @param weatherPersonPost 职务
     */
    public void setWeatherPersonPost(String weatherPersonPost) {
        this.weatherPersonPost = weatherPersonPost == null ? null : weatherPersonPost.trim();
    }

    /**
     * 获取是否有重点单位
     * @return is_has_hot 是否有重点单位
     */
    public String getIsHasHot() {
        return isHasHot;
    }

    /**
     * 设置是否有重点单位
     * @param isHasHot 是否有重点单位
     */
    public void setIsHasHot(String isHasHot) {
        this.isHasHot = isHasHot == null ? null : isHasHot.trim();
    }

    /**
     * 获取气象站照片
     * @return station_images 气象站照片
     */
    public String getStationImages() {
        return stationImages;
    }

    /**
     * 设置气象站照片
     * @param stationImages 气象站照片
     */
    public void setStationImages(String stationImages) {
        this.stationImages = stationImages == null ? null : stationImages.trim();
    }

    /**
     * 获取气象站说明
     * @return station_remark 气象站说明
     */
    public String getStationRemark() {
        return stationRemark;
    }

    /**
     * 设置气象站说明
     * @param stationRemark 气象站说明
     */
    public void setStationRemark(String stationRemark) {
        this.stationRemark = stationRemark == null ? null : stationRemark.trim();
    }

    /**
     * 获取传播网络-说明
     * @return spread_remark 传播网络-说明
     */
    public String getSpreadRemark() {
        return spreadRemark;
    }

    /**
     * 设置传播网络-说明
     * @param spreadRemark 传播网络-说明
     */
    public void setSpreadRemark(String spreadRemark) {
        this.spreadRemark = spreadRemark == null ? null : spreadRemark.trim();
    }

    /**
     * 获取组织保障证明图片
     * @return ensure_images 组织保障证明图片
     */
    public String getEnsureImages() {
        return ensureImages;
    }

    /**
     * 设置组织保障证明图片
     * @param ensureImages 组织保障证明图片
     */
    public void setEnsureImages(String ensureImages) {
        this.ensureImages = ensureImages == null ? null : ensureImages.trim();
    }

    /**
     * 获取组织保障-证明文件
     * @return ensure_files 组织保障-证明文件
     */
    public String getEnsureFiles() {
        return ensureFiles;
    }

    /**
     * 设置组织保障-证明文件
     * @param ensureFiles 组织保障-证明文件
     */
    public void setEnsureFiles(String ensureFiles) {
        this.ensureFiles = ensureFiles == null ? null : ensureFiles.trim();
    }

    /**
     * 获取
     * @return create_time 
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置
     * @param createTime 
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取
     * @return modify_time 
     */
    public Date getModifyTime() {
        return modifyTime;
    }

    /**
     * 设置
     * @param modifyTime 
     */
    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }
}